Extending models of second order predicate logic to models of second order dependent type theory
نویسنده
چکیده
We describe a method for constructing a model of second order dependent type theory out of a model of classical second order predicate logic. Apart from the construction being of interest by itself, this also suggests a way of proving the completeness of the formulas-as-types embedding from second order predicate logic to second order dependent type theory. Under this embedding, formulas are interpreted as types, and derivability (of a formaula) in the logic should correspond to inhabitation (i.e. the associated type being nonempty) in the type system. This correspondence works in one way (called soundness): if a formula is derivable, then the associated type is inhabited (there is a term of that type). It's an open problem whether the correspondence works in the other direction (called completeness): if the type associated with formula ' is inhabited, then ' is derivable. The completeness is proved if any model M of second order logic can faithfully be extended to a model S(M) of second order dependent type theory. That is, for all formulas ', M j = ' if and only if ' is inhabited in S(M). In this paper we show that such a faithfull extension is possible if M is a full model of classical second order predicate logic. This implies that a second order formula that is derivable in classical P 2 is true in all full models (but it may not be derivable in classical second order logic, due to the existence of non-full models of classical second order logic). We give one small application of the method to an axiomatization of nite structures.
منابع مشابه
Beyond first order logic: From number of structures to structure of numbers: Part II
We study the history and recent developments in nonelementarymodel theory focusing on the framework of abstractelementary classes. We discuss the role of syntax and semanticsand the motivation to generalize first order model theory to nonelementaryframeworks and illuminate the study with concrete examplesof classes of models. This second part continues to study the question of catecoricitytrans...
متن کاملFrom Database Repair Programs to Consistent Query Answering in Classical Logic (extended abstract)
Consistent answers to a query from an inconsistent database are answers that can be simultaneously retrieved from every possible repair; and repairs are consistent instances that minimally differ from the original instance. Database repairs can be specified as the stable models of a disjunctive logic program. In this paper we show how to use the repair programs to transform the problem of consi...
متن کاملBeyond First Order Logic: From number of structures to structure of numbers: Part I
We study the history and recent developments in nonelementarymodel theory focusing on the framework of abstractelementary classes. We discuss the role of syntax and semanticsand the motivation to generalize first order model theory to nonelementaryframeworks and illuminate the study with concrete examplesof classes of models. This first part introduces the main conceps and philosophies anddiscu...
متن کاملFitting Second-order Models to Mixed Two-level and Four-level Factorial Designs: Is There an Easier Procedure?
Fitting response surface models is usually carried out using statistical packages to solve complicated equations in order to produce the estimates of the model coefficients. This paper proposes a new procedure for fitting response surface models to mixed two-level and four-level factorial designs. New and easier formulae are suggested to calculate the linear, quadratic and the interaction coeff...
متن کاملThe Primal Framework II: Smoothness
This is the second in a series of articles developing abstract classification theory for classes that have a notion of prime models over independent pairs and over chains. It deals with the problem of smoothness and establishing the existence and uniqueness of a ‘monster model’. We work here with a predicate for a canonically prime model. In a forthcoming paper, entitled, ‘Abstract classes with...
متن کامل